Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 - 86 ORFORD LANE £215,000 24 Apr 2023
104 ORFORD LANE Semi-Detached £54,950 26 Jun 2001
108 ORFORD LANE Terraced £68,000 5 Dec 2003
110 ORFORD LANE Terraced £36,750 10 Apr 2001
112 ORFORD LANE Terraced £30,000 29 Dec 1995
114 ORFORD LANE Terraced £73,750 10 Jan 2011
116 ORFORD LANE Terraced £86,000 8 Nov 2006
118A ORFORD LANE Terraced £95,000 7 Jan 2010